package com.example.fileupload.dto;

import java.util.List;

public class BatchCheckRequest {
    
    private List<FileCheckItem> files;
    
    public BatchCheckRequest() {}
    
    public BatchCheckRequest(List<FileCheckItem> files) {
        this.files = files;
    }
    
    public List<FileCheckItem> getFiles() {
        return files;
    }
    
    public void setFiles(List<FileCheckItem> files) {
        this.files = files;
    }
    
    public static class FileCheckItem {
        private String md5;
        private String fileName;
        private Long fileSize;
        
        public FileCheckItem() {}
        
        public FileCheckItem(String md5, String fileName, Long fileSize) {
            this.md5 = md5;
            this.fileName = fileName;
            this.fileSize = fileSize;
        }
        
        public String getMd5() {
            return md5;
        }
        
        public void setMd5(String md5) {
            this.md5 = md5;
        }
        
        public String getFileName() {
            return fileName;
        }
        
        public void setFileName(String fileName) {
            this.fileName = fileName;
        }
        
        public Long getFileSize() {
            return fileSize;
        }
        
        public void setFileSize(Long fileSize) {
            this.fileSize = fileSize;
        }
    }
} 